Release notes de la versió 2.3.11 de Canigó
Peticions incorporades a Canigó 2.3.11:
Canvis
- Canvi CAN-384: Enregistrar la font de l'autenticació a la sessió
Context: Enregistrar a la sessió web la font (provider) des d'on s'ha aconseguit fer l'autenticació. També mostrar-ho per log.
Servei afectat: canigo-service-security
Solució: Afegir un logger en la classe SequentialProviderManager per poder veure el provider pel que s'ha autenticat.
- Canvi CAN-526: Configuració del tractament dels doble-submit en els formularis
Context: Configuració del tractament dels doble-submit en els formularis
Servei afectat: canigo-service-web
Solució: Modificació del tag <fwk:form> per afegir una opció extra "disabledSubmit" que activa(true) o desactiva(false) la protecció contra el doble submit en un formulari determinat.
- Canvi CAN-620: Correcció del JS d'autocomplete per tal de que funcioni els paràmetres forceSelection i emptyFunction
Context: Correcció del JS d'autocomplete per tal de que funcioni els paràmetres forceSelection i emptyFunction
Component afectat: canigo-ajaxtags-validation.js
Solució: Modificació del script segons les especificacions de la petició de canvi per fer funcionar correctament els dos paràmetres indicats.
- Canvi CAN-873: Mostrar succesMessage juntament amb missatges d'errors de validació de forma opcional
Context: Mostrar succesMessage juntament amb missatges d'errors de validació de forma opcional
Component afectat: canigo-ajaxtags-validation.js
Solució: S'afegeix un paràmetre extra a cada jsp que volgui utilitzar aquesta funcionalitat "seeMsgWithError". El seu valor (true/false) indicarà si es vol mostrar el missatge d'error amb el missatge informatiu o només el d'error.
- Canvi CAN-1147: Pujar versió de Struts per solucionar bug de seguretat
Context: Pujar versió de Struts per solucionar bug de seguretat
Llibreries afectades: struts-1.2.9.jar
Solució: Actualització de la llibreria struts-1.2.7.jar a la versió 1.2.9 on estan implementats tots el canvis que solucionen el bug de seguretat.
- Canvi CAN-1196: exportar un report excel
Context: Exportar un report excel
Servei afectat: canigo-service-reporting
Solució: Modificació de la classe RenderJasperReportXLSView.java per tal d'afegir la possibilitat d'exportar arxius Excel(xls) com Array de Bytes.
Incidències
- Incidència CAN-1150: Tooltip del textFieldTag no es mostra
Context: El tooltip d'un <fwk:text> no es mostra correctament en IE6.
Servei afectat: canigo-service-web
Solució: Modificació del tooltip per que sigui compatible amb tots els navegadors.
- Incidència CAN-1154: Correccions calendari ofert per CANIGO
Context: El calendari no mostra correctament alguns literals en català.
Component estàtic afectat: calendar-ca.js
Solució: Modificació del component del calendari encarregat de la renderització dels literals en català.
- Incidència CAN-1180: Textarea amb format a pestanyes
Context: En crear un Textarea amb pestanyes, en el moment de la càrrega inicial, es visualitzen totes les pestanyes buides.
Servei afectat: canigo-service-web
Solució: Eliminació d'una sentencia condicional que feia que no es carregués correctament els textArea's provocant l'efecte de pestanyes buides.
|